package com.zkzx.util.map.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "AMapPoiVO", description = "搜索POI信息列表")
public class AMapPoiVO {
    //唯一ID
    @ApiModelProperty(value = "唯一ID")
    private String id;

    //名称
    @ApiModelProperty(value = "名称")
    private String name;

    //地址
    @ApiModelProperty(value = "地址", example = "东四环中路189号百盛北门")
    private String address;

    //经纬度
    @ApiModelProperty(value = "地址", example = "格式：X,Y")
    private String location;

    //邮编
    @ApiModelProperty(value = "邮编")
    private String postcode;

    //POI所在省份名称,若是直辖市的时候，此处直接显示市名，例如北京市
    @ApiModelProperty(value = "POI所在省份名称", example = "若是直辖市的时候，此处直接显示市名，例如北京市")
    private String pname;

    //城市名,若是直辖市的时候，此处直接显示市名，例如北京市
    @ApiModelProperty(value = "城市名", example = "若是直辖市的时候，此处直接显示市名，例如北京市")
    private String cityname;

    //区域名称,区县级别的返回，例如朝阳区
    @ApiModelProperty(value = "区域名称", example = "区县级别的返回，例如朝阳区")
    private String adname;
}
